package com.yan.service.impl;

import java.util.List;

import com.yan.daos.FriendDao;
import com.yan.pojo.Friend;
import com.yan.service.FriendService;

/**
 *@className:FriendServiceImpl
 * @author:颜烈
 * @date:2017年12月25日
 * @Discription:联系人service层
 */

public class FriendServiceImpl implements FriendService {

	private FriendDao friendDao;
	
	public FriendDao getFriendDao() {
		return friendDao;
	}

	public void setFriendDao(FriendDao friendDao) {
		this.friendDao = friendDao;
	}

	//查询
	public List<Object> findAllFriends(Friend friend) {
		
		return friendDao.findAllFriends(friend);
	}

	/**
	 * @Discription:添加
	 * @return:friendDao.addFriends(friend);
	 */
	public void addFriends(Friend friend) {
		
		friendDao.addFriends(friend);
	}

	/**
	 * @Discription:编辑(查询)
	 * @return:friendDao.selectFriend(friend);
	 */
	public List<Friend> selectFriend(Friend friend) {
		
		return friendDao.selectFriend(friend);
	}

	/**
	 * @Discription:编辑(修改)
	 */
	public void updateFriend(Friend friend) {
		friendDao.updateFriend(friend);
	}

	/**
	 * @Discription:删除
	 */
	public void deleteFriend(Friend friend) {
		friendDao.deleteFriend(friend);
	}

	/**
	 * @Discription:按名字模糊查询
	 */
	public List<Object> blurSelectForName(Friend friend) {
		return friendDao.blurSelectForName(friend);
	}

	/**
	 * @Discription:按手机号码查询
	 */
	public List<Object> blurSelectForPhone(Friend friend) {
		return friendDao.blurSelectForPhone(friend);
	}

	/**
	 * @Discription:删除多个
	 */
	public void deleteListById(String[] value, Friend friend) {
		friendDao.deleteListById(value,friend);
	}
	
	

}
